Big Huge Thesaurus

nerve tissue

noun